'use strict';

module.exports = function collectSameElements(collectionA, collectionB) {
  let collectionC=[];
  let collectionD=[];

  for(let i=0;i<collectionB.length;i++){
    //集合B的子数组个数，i为下标
    for(let j=0;j<collectionB[i].length;j++){
      collectionC.push(collectionB[i][j])
      //集合B的子数组内元素依次输入至集合C中
    }
  }

  for(let i=0;i<collectionA.length;i++){
    for(let j=0;j<collectionC.length;j++){
      if(collectionA[i]==collectionC[j]){
        collectionD.push(collectionA[i]);
        break;
      }
    }
  }
  return collectionD;
}
